home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Almathera Ten Pack 3: CDPD 3
/
Almathera Ten on Ten - Disc 3: CDPD3.iso
/
fish
/
751-760
/
758
/
nochange
/
nochange.readme
< prev
next >
Wrap
Text File
|
1995-03-18
|
3KB
|
90 lines
Program name: NoChange
Written with: Aztec C 3.6
Machine: Standard Amiga 500 with OS1.3, One floppy drive,1 MByte RAM
Author: Kamran Karimi
Source: Included
Run methode: From both WorkBench and Shell (As all Amiga Programs should)
What it does: Informs you of changes made to some important vectors, in other
words, a universal virus finder
By the way:
Program status:This program is semi-shareware meaning that I would like to
receive money, books or software if you use this program, but it is not
obligatory for poor Amiga users (I am one of them!).
I retain the CopyWrite to to the program including the source and the
executable form of it.
Directory contents:
NoChange
NoChange.c
NoChange.ReadMe
The program saves the DoIO,SendIO,CoolCapture,ColdCapture,their checksum
and KickMemPtr,KickTagPtr,along with their checksum at the start of the
program and then checks to see if they have been changed or not every 30
seconds.if any of them had been changed it opens a window and informs the user
the user can choose among four options:
1) Quit program: Ends the program immediately without doing any thing
2) Do Nothing: Just waits for another 30 seconds and again shows up if the
vectors were stil in their changed state.
3) Accept Changes: Copies the new contents of the vectors and uses them as the
basis for comparison of actual vectors.
4) Restore Vectors: moves the original contents of the vectors it had saved
previously, back to the vector.So the changes don't have an effect anymore
Note that the program informs you of the changes made to the vectors after
the start of the program so it would be a good idea to execute it very early
after starting the computer.It is not a resident programs and goes away with
a reset,this means that it won't show bootblock viruses ,but any way bootblock
viruses are easy to find!.
NoChange checks the vectors in three groups: 1)DoIO and SendIO, 2)Cool and
ColdCapture and their checksum and 3)KickMem and TagPtr along with their
checksum.It gives a warning for each of these three groups.
I have very little experience with ExecBase structure and don't guarantee the
safe working of this program.I am sure experienced Amiga users will inform
me of the mistakes and shortcomming of this program.
I have not tested the program under any other OS version or processor.Maybe
someone will test it and kindly let me know about the results.
You can pay for the program in three ways:
1) Send a small donnation.
2) Send me computer books (especially Amiga books) ,Software or manuals you
don't need any more, or even photocopies of articles in books or magazines
containing Amiga programming guides or examples.
Here in Iran I have not much access to information on the Amiga so I would
apreciate receiving technical information in any form.
3)Send me bug reports and mention the weak points of the program and the ways
to improve it.My main reason of writing programs is to learn more.
Send any bugs you find or any suggestions or donnations to
Kamran Karimi
2,Hassanabad
Haghshenas str.
Navab str.
13599 - Tehran
Iran